messenger moth - English Synonyms Dictionary